.activity_edtail {
  padding: 20px;
  position: relative;

  h1 {
    font-size: 22px;
    font-weight: 600;
  }

  /* 切换 样式  */
  .info_arr {
    display: flex;

    div {
      margin: 0px 20px;
      cursor: pointer;
    }
    div:nth-child(1) {
      margin-left: 0px;
    }

    .info_item {
    }

    .info_item_active {
      color: #111d76;
      font-size: 20px;
      font-weight: 600;
      // background-color: aqua;
    }

    .info_item_line_active {
      margin-top: 4px;
      border-bottom: 4px solid #384bc7;
      // margin: 0 auto;
      width: 45%;
    }
  }

  /* 下面 基本  样式  */
  .basic_info_item {
    margin: 20px 0px;
    span:nth-child(1) {
      color: #2b2b2b;
      margin-right: 3px;
      // font-weight: 600;
    }
    span:nth-child(2) {
      color: #aaaaaa;
      // font-weight: 600;
    }
  }

  .btn {
    position: absolute;
  }
}
